![]() METHOD FOR OPERATING AN ACCESSORY AND METHOD FOR OPERATING A PORTABLE COMPUTER DEVICE
专利摘要:
accessory power management. The invention relates to methods, apparatus and circuits for managing power between portable computing devices and one or more accessories. An example provides commands for optimizing improved power management between a portable computing device and one or more accessories. Other examples provide commands that may allow a portable computing device to charge at a maximum available current level while providing an accessory with sufficient current for its proper operation. another may help prevent a portable computing device from consuming a high current that could be detrimental to an accessory, while others provide commands that may allow a battery pack to instruct a portable computing device not to charge its battery. internal. Another example may allow a portable computing device to determine which power supply between multiple power supplies to use to power an accessory while others may allow an accessory to retrieve the charging current parameters of a portable computing device. 公开号:BR112012016668B1 申请号:R112012016668-9 申请日:2010-09-23 公开日:2019-09-24 发明作者:Shailesh Rathi;Lawrence G. Bolton;John M. Ananny;Scott Krueger 申请人:Apple Inc.; IPC主号:
专利说明:
Invention Patent Descriptive Report for METHOD FOR OPERATING AN ACCESSORY AND METHOD FOR OPERATING A PORTABLE COMPUTER DEVICE. CROSS REFERENCES TO RELATED APPLICATIONS [001] This application claims the benefit of the Patent Application United States Provisional Number 61 / 292,689, deposited on January 6, 2010 which is incorporated by reference. BACKGROUND [002] The popularity of various portable electronic devices has exploded over the past several years and the public's fascination and desire for new devices shows no sign of abating. Along with this increase in popularity, the number of types of these portable devices has grown considerably, and the functionality of these devices has diversified tremendously. [003] Interestingly, this diversification has become so extensive that it has started to lead to a convergence. Such a convergence is taking place for portable computing devices. [004] Smaller devices such as phones can now be used to perform functions that were previously limited to larger computing devices. These go beyond native functions, such as actually calling people, and include listening to music, watching movies, viewing documents, surfing the Web, and reading e-mail. Larger devices, such as netbooks, are shrinking to an ultraportable size, excluding their optical drives and other features. [005] The evolution of these devices is thus converging towards a common destiny: the portable computing device. These portable computing devices can handle several functions currently assigned to phones and netbooks. These can be used to listen to music, watch movies, watch and edit from Petition 870190051399, of 05/31/2019, p. 5/52 2/38 documents, surfing the Web, and reading e-mail and books, as well as a myriad of other functions. [006] Users of portable computing devices often place them on a dock station. These docking stations can provide mechanical support for portable computing devices, keeping them in place in an approximately vertical mode so that the screen can be easily seen. Other accessories can be used with these portable computing devices as well. These accessories often supply power to the portable computing device, which is used to operate the circuit on the portable computing device and charge its internal battery. [007] These portable computing devices have comparatively large batteries and a correspondingly large current is required to charge them. But while the batteries of the portable computing device are charging, the accessories require power for their operation. Also, some accessories may only be able to safely supply a certain amount of current. [008] So, what is needed are methods, devices, and circuits to manage the energy between these portable computing devices and one or more accessories. SUMMARY [009] Consequently, the modalities of the present invention provide methods, devices and circuits for managing energy between portable computing devices and one or more accessories. An illustrative embodiment of the present invention provides a set of commands and support circuit that provides improved power management between a portable computing device and one or more accessories. Petition 870190051399, of 05/31/2019, p. 6/52 3/38 [0010] An illustrative embodiment of the present invention provides commands that can allow a portable computing device to charge at a maximum available current level, while providing an accessory with sufficient current for its proper operation. Another illustrative embodiment of the present invention can help prevent a portable computing device from consuming a high level of current that could be detrimental to an accessory, such as a cable. Another illustrative embodiment of the present invention may allow a battery pack or other accessory to instruct a portable computing device not to charge its internal battery. Another illustrative embodiment of the present invention may allow a portable computing device to determine which power supply between multiple power sources should be used to power an accessory. Yet another illustrative embodiment of the present invention can allow an accessory to obtain the charging current parameters of a portable computing device. [0011] An illustrative embodiment of the present invention provides a method for operating an accessory. In this method, the accessory can establish a connection with a portable computing device and receive power from an external power source. The fixture can determine a current capacity of the external power source, and then it can determine a net current capacity by deducting an accessory current requirement from the current capacity of the external power source. The accessory can then signal to the portable computing device that the portable computing device must draw a current that has a limit equal to the net current capacity. [0012] Another illustrative embodiment of the present invention provides a method for operating a portable computing device. In this Petition 870190051399, of 05/31/2019, p. 7/52 4/38 method, the portable computing device can establish a connection with an accessory. The portable computing device can then receive an indication of a current rating from an external power source that powers the accessory. The portable computing device can also receive an accessory power instruction, where the power instruction can indicate an accessory current requirement. The portable computing device can also receive an accessory power instruction, where the power instruction can indicate an accessory current requirement. The portable computing device can then determine a net current capacity by deducting the accessory current requirement from the current capacity of the external power source. A current that has a limit equal to the net current capacity can then be consumed by the portable computing device. [0013] Another illustrative embodiment of the present invention provides another method for operating a portable computing device. This method may include establishing a connection to a power source through a cable, receiving an indication that the power source can supply a current in a first level, receiving an indication that the cable can supply a current in a lower second level , and consume a current that has a limit equal to the second lowest limit. [0014] Another illustrative embodiment of the present invention provides another method for operating a portable computing device. This method may include establishing a connection to a battery pack, receiving a command to operate a circuit using the current in the battery pack without charging the internal battery, and drawing current to operate the internal circuit without charging the internal battery. [0015] Another illustrative embodiment of the present invention provides a method for operating an accessory. In this method, the accessory can Petition 870190051399, of 05/31/2019, p. 8/52 5/38 to establish a connection with a portable computing device. The accessory can then provide a request for the portable computing device to inquire whether the accessory should use a first power source or a second energy source to power the accessory. The accessory can then receive an instruction that indicates which power source to use to power the accessory. The accessory can then use the indicated energy source to feed itself. [0016] Yet another illustrative embodiment of the present invention provides a method for operating an accessory. This method may include establishing a connection to a portable computing device, providing a request for a charging parameter for the portable computing device, and receiving the charging parameter from the portable computing device. [0017] Yet another illustrative embodiment of the present invention provides a method for operating a portable computing device. This method may include establishing a connection to an accessory, reading resistor identification on the accessory, determining a set of one or more standard values based on the resistor identification, receiving a command from the accessory to modify the set of one or more standard values, and modify the set of one or more default values. [0018] Various embodiments of the present invention can incorporate one or more of these and other features described herein. A better understanding of the nature and advantages of the present invention can be obtained by reference to the following detailed description and accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS [0019] Figure 1 illustrates an electronic system that can be improved by incorporating modalities of the present invention; Petition 870190051399, of 05/31/2019, p. 9/52 6/38 [0020] figure 2 is a simplified block diagram of a system according to a portable computing device and an accessory according to an embodiment of the present invention; [0021] figure 3 illustrates an electronic system that is improved by incorporating modalities of the present invention; [0022] figure 4 illustrates a package format that can be employed by one embodiment of the present invention; [0023] figure 5 illustrates the flow of commands and information between an accessory and the portable computing device when using the adjusted commands; [0024] figure 6 illustrates command and data communication between an accessory and a portable computing device when both confirmations and notifications are employed; [0025] figure 7 illustrates the flow to obtain and return commands in an electronic system that includes an accessory and a portable computing device; [0026] figure 8 is a table that lists the commands employed by various modalities of the present invention to manage the energy between an accessory and a portable computing device; [0027] figure 9 illustrates an electronic system according to an embodiment of the present invention; [0028] figure 10 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention; [0029] figure 11 illustrates a method for controlling a level of current consumed by a portable computing device according to an embodiment of the present invention; [0030] figure 12 illustrates an electronic system according to an embodiment of the present invention; [0031] figure 13 illustrates the activities performed by an accessory Petition 870190051399, of 05/31/2019, p. 10/52 7/38 and a portable computing device according to an embodiment of the present invention; [0032] figure 14 is a flow chart illustrating the activities performed by an accessory and a portable computing device in accordance with an embodiment of the present invention; [0033] figure 15 illustrates an electronic system according to an embodiment of the present invention; [0034] figure 16 illustrates the activities of a cable and a portable computing device according to an embodiment of the present invention; [0035] figure 17 is a flow chart illustrating the activities of a cable and a portable computing device in accordance with an embodiment of the present invention; [0036] figure 18 illustrates an electronic system according to an embodiment of the present invention; [0037] figure 19 illustrates the activities of a battery pack and a portable computing device according to an embodiment of the present invention; [0038] figure 20 illustrates a flow chart of the activities of a battery pack and a portable computing device according to an embodiment of the present invention; [0039] figure 21 illustrates an electronic system according to an embodiment of the present invention; [0040] figure 22 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention; [0041] figure 23 is a flow chart illustrating the activities performed by an accessory and a portable computing device in accordance with an embodiment of the present invention; [0042] figure 24 illustrates an electronic system according to a Petition 870190051399, of 05/31/2019, p. 11/52 8/38 embodiment of the present invention; [0043] figure 25 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention; [0044] figure 26 illustrates a flow chart of the activities performed by an accessory and a portable computing device according to an embodiment of the present invention; [0045] figure 27 illustrates an electronic system according to an embodiment of the present invention; [0046] figure 28 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention; and [0047] figure 29 is a flow chart illustrating the activities performed by an accessory and a portable computing device in accordance with an embodiment of the present invention. DESCRIPTION OF ILLUSTRATIVE MODALITIES [0048] Figure 1 illustrates an electronic system that can be improved by incorporating modalities of the present invention. This figure, as with the other figures included, is shown for illustrative purposes only, and does not limit either the possible embodiments of the present invention or the claims. [0049] This figure includes a portable computing device 150 and an accessory 130. In this example, accessory 130 is a dock station, although other examples of accessory 130 may be other types of devices, such as radios, monitors, displays interactive, and others. In this example, the portable computing device 150 is a tablet computer, although in other systems this may be another type of device, such as a portable media player, cell phone, monitor, or other electronic device. [0050] Accessory 130 may include an insert 135 that has a Petition 870190051399, of 05/31/2019, p. 12/52 9/38 insert opening 140. The portable computing device 150 may have one or more receptacles 155 and 160. These receptacles 155 and 160 may include languages of receptacle 165. When the portable computing device 150 is mounted with accessory 130, insert 135 can mount to any receptacle 155 or 160. The corresponding receptacle tongue 165 can mount within the insert opening 140. Contacts (not shown) on the receptacle tongue 165 form the electrical connections with the contacts inside the insert opening 140. These electrical connections form the pathways for energy and signals that can be shared between accessory 130 and portable computing device 150. [0051] Accessory 130 and portable computing device 150 may include various electronic circuits for sharing energy and data signals. Examples of these circuits are shown in the following figure. [0052] Figure 2 is a simplified block diagram of a system 200 that includes a portable computing device 250 and an accessory 230 according to an embodiment of the present invention. In this embodiment, the portable computing device 250 (for example, implementing the portable computing device 150 of Figure 1) can provide computing, communication and / or media playback capabilities. The portable computing device 250 may include a processor 210, a storage device 212, a user interface 214, a power control 216, a network interface 218, and an accessory input / output (I / O) interface 220 The portable computing device 250 may also include other components (not explicitly shown) to provide several improved capabilities. [0053] The storage device 212 can be implemented using a disk, an instant memory, or any other Petition 870190051399, of 05/31/2019, p. 13/52 10/38 non-volatile storage medium. In some embodiments, storage device 212 can store media assets such as audio, video, still images, or the like, which can be played by portable computing device 250. Storage device 212 can also store other information such as a user's contacts (names, addresses, phone numbers, etc.); scheduled appointments and events; grades; and / or other personal information. In some embodiments, storage device 212 can store one or more application programs to be run by processor 210 (for example, video game programs, personal information management programs, media playback programs, etc.). [0054] User interface 214 may include input devices such as a touch board, touch screen, scroll wheel, click wheel, dial, button, switch, auxiliary keyboard, microphone, or similar, as well as input devices. output such as a video screen, indicator lights, speakers, headphone jacks, or the like, along with supporting electronics (eg, digital to analog or analog to digital converter, signal processors or similar). A user can operate the input devices of the user interface 214 to invoke the functionality of the portable computing device 250 and can see and / or hear the output of the portable computing device 250 through the output devices of the user interface 214. [0055] Processor 210, which can be implemented as one or more integrated circuits (for example, a conventional microprocessor or microcontroller), can control the operation of the portable computing device 250. In various embodiments of the present invention, processor 210 can run a variety of programs in response to a program code and can keep multiple Petition 870190051399, of 05/31/2019, p. 14/52 11/38 multiple programs and processes running concurrently. At any given time, some or all of the program code to be executed may be resident on processor 210 and / or on the storage medium, such as storage device 212. [0056] Through proper programming, the processor 210 can provide various functionalities for the portable computing device 250. For example, in response to user input signals provided by user interface 214, processor 210 can operate a database machine to browse a database of goods. media stored on storage device 212 in response to user input and display lists of selected goods. Processor 210 can respond to user selection of an asset (or goods) to be reproduced by transferring the asset information to a reproduction machine also operated by processor 210, thereby allowing the media content to be played. Processor 210 can also operate other programs to control other functions of the portable computing device 250. In some embodiments, processor 210 implements a protocol daemon and other programs to manage communication with one or more connected accessories (for example, the accessory 230), examples of which are described below. [0057] The power manager 216 provides power management capability for the portable computing device 250. For example, the power manager 216 can supply power from a battery (not explicitly shown) to the I / O interface of accessory 220 via line 217 and other components of the portable computing device 250 (power connections not shown). Power and manager 216 can also receive power through the accessory I / O interface 220 and line 219 and supply the received power to various components of the Petition 870190051399, of 05/31/2019, p. 15/52 12/38 portable computing 250. The power received from accessory 230 can also be supplied to the battery, thereby allowing the battery to be recharged via the accessory I / O interface 220. In some embodiments, the power manager 216 it can be implemented using programmable or controllable circuits that operate in response to control signals generated by the program code running on processor 210 or as a separate microprocessor or microcontroller. [0058] In some embodiments, power manager 216 is responsive to signals from a sensor (not explicitly shown) at accessory I / O interface 220. The sensor can generate a signal indicating the type of connected accessory, and the manager Power 216 can use this information to determine, for example, whether to distribute battery power or power received from accessory I / O interface 220. Power Manager 216 can also provide other power management capabilities, such as regulate the power consumption of other components of the portable computing device 250 based on the source and amount of energy available, monitor the energy stored in the battery, and generate user alerts if the stored energy falls below a minimum level, and so on against. [0059] Network interface 218 may provide a voice and / or data communication capability for portable computing device 250. In some embodiments of the present invention, network interface 218 may include radio frequency (RF) transceiver components ) to access wireless voice and / or data networks (for example, using cell phone technology, advanced data network technology such as 3G or EDGE, WiFi (IEEE 802.11 family standards), or other wireless technologies communication, or any combination thereof), GPS receiver components, and / or Petition 870190051399, of 05/31/2019, p. 16/52 13/38 other components. In some embodiments, the network interface 218 may provide wired network connectivity (for example, Ethernet) in addition to or instead of a wireless interface. The network interface 218 can be implemented using a combination of hardware (for example, antennas, modulators / demodulators, encoders / decoders, and other analog and / or digital signal processing circuits) and software components. [0060] The accessory I / O interface 220 can allow the portable computing device 250 to communicate with various accessories. For example, accessory I / O interface 220 can support connections to a computer, an external speaker dock or media playback station, a digital camera, a radio tuner (for example, FM, AM and / or satellite), an in-vehicle entertainment system, an external video device, a card reader, a disk reader, or the like. According to some embodiments of the invention, the accessory I / O interface 220 can support a connection for multiple accessories in a cascading configuration, allowing the portable computing device 250 to manage concurrent communication with multiple accessories. This can be done, for example, by associating multiple virtual ports with a physical communication port provided by the accessory I / O interface 220. [0061] In some modalities, the accessory I / O interface 220 may include a connector, such as a 30-pin connector that corresponds to the connector used in iPod® and iPhone® products as well as the support circuit. The connector can provide connections for power and ground as well as for various wired communication interfaces, such as Universal Serial Bus (USB), FireWire (IEEE 1394 standard), and / or universal asynchronous receiver / transmitter (UART). The connector can also provide connections for audio and / or video signals Petition 870190051399, of 05/31/2019, p. 17/52 14/38 deo, which can be transmitted to or from the portable computing device 250 in analog and / or digital formats. Thus, the accessory I / O interface 220 can support multiple communication channels, and a given accessory can use any or all of these channels. [0062] Accessory 230 may include a controller 240, a user input device 242, an audio / video output device 244, a power manager 246, a power supply 248 and a PCD I / O interface 236. Accessories can vary widely in capacity, complexity, and form factor. Various accessories may include components that are not shown, and may include, but are not limited to, storage devices (disk, flash memory, etc.) with fixed or removable storage media; camera components such as lenses, image sensors, and controls for the same (for example, aperture, zoom, exposure time, frame rate, etc.); microphones to record audio (either alone or in connection with video recording); and so on. [0063] Controller 240 may include a microprocessor or microcontroller that executes a program code to perform various operations associated with accessory 230. For example, where accessory 230 incorporates a sound and / or video system, the program code executed controller 240 may include programs for digital audio decoding, analog or digital audio processing, and the like. Where accessory 230 incorporates a digital camera, the program code executed by controller 240 may include programs that allow a user to control the camera to adjust settings, capture images, display images, transfer image data to another electronic device, etc. [0064] The 242 user input device may include controls Petition 870190051399, of 05/31/2019, p. 18/52 15/38 les operable by the user such as a touch board, touch screen, scroll wheel, click wheel, dial, button, switch, auxiliary keyboard, microphone, or similar. A user can operate the various input controls on user interface 234 to invoke the functionality of accessory 230, and such functionality may include exchanging control signals, data, or other communications with the portable computing device 250, either directly or via an intermediary. [0065] In some embodiments, accessory 230 may also provide output devices, such as the audio / video output device 244. In some embodiments, the audio / video output device 244 may include speakers and / or connection ports for connecting external speakers or headphones; a video screen and / or a connection port to connect an external video screen, indicator lights, or the like, together with the supporting electronics (eg digital to analog or analog to digital converter, signal processors or similar) . These components can be coupled to receive audio and / or video signals through the I / O interface of PCD 250. Such components can allow the user to see and / or hear the output of the accessory 230. [0066] Power manager 246 can provide power management capability for accessory 230. For example, power manager 246 may be configured to receive power from a 248 power supply. In some embodiments, the power supply 248 may include a connection to an external power source (for example, the standard electrical grid); for example, power supply 248 may include an AC-DC converter which may be internal or external to accessory 230. In other embodiments, power supply 248 may include a battery or other energy storage device. The power manager 246 can supply power from the 248 power supply to various components Petition 870190051399, of 05/31/2019, p. 19/52 16/38 of accessory 230. In addition, in some embodiments, power manager 246 can supply power to accessories upstream through the PCD I / O interface 236. [0067] The PCD I / O interface 236 may allow the accessory 230 to communicate with the portable computing device 250, either directly or through an intermediary. According to some embodiments of the invention, the PCD 236 I / O interface may incorporate a USB interface. For example, the PCD 236 I / O interface can provide a standard, mini, or micro USB port. In other embodiments, the PCD 236 I / O interface may include a connector that can match directly with a connector included in a portable computing device, such as a 30-pin connector that matches the connector used in various iPod® products . Such a connector can be used to supply power to or receive power from the portable computing device 250, or receive audio and / or video signals in analog and / or digital formats, and communicate information through various interfaces, such as USB, UART, and / or FireWire. [0068] Accessory 230 can be any electronic device that interacts with the portable computing device 250. In some embodiments, accessory 230 can provide a remote control over the operations of the portable computing device 250, or a remote user interface that can include both input and output controls (for example, a display screen). Accessory 230 can control various functions of the portable computing device 250 and can also receive media content from the portable computing device 250 and present such content to the user (for example, through audio speakers and / or display screen). video display, depending on the type of media content). In other embodiments, the portable computing device 250 can control accessory 230 operations, such as retrieving stored data from a Petition 870190051399, of 05/31/2019, p. 20/52 17/38 accessory 230 storage medium, start an image capture operation by a camera built into accessory 230, etc. As noted above, the communication between accessory 230 and portable computing device 250 can be direct or through an intermediate source, and the presence or absence of an intermediate can be transparent to accessory 230. [0069] It will be appreciated that the system configurations and components described here are illustrative and that variations and modifications are possible. Portable computing devices and accessories may have other capabilities not specifically described here. For example, these can incorporate a mobile phone, a global positioning system (GPS), broadband data communication, Internet connectivity, and the like. [0070] The connectors on the various interfaces can be complementary or not as desired. Where two connectors are not complementary, an adapter can be provided to connect the two devices. Although connectors can be described here as having pins, a term generally associated with conventional electronic devices that have wires to connect the components, it must be understood that other signal paths (for example, optical signaling) can be substituted. Also, in some embodiments, some of the connections can be wireless, and the connectors can be omitted where the wireless interfaces are provided. [0071] Still, although portable computing devices and accessories are described here with reference to specific blocks, it should be understood that these blocks are defined for convenience of description and are not intended to imply a specific physical arrangement of component parts. Still, the blocks do not have to correspond to physically different components. The blocks can be configured to perform various operations, for example, program Petition 870190051399, of 05/31/2019, p. 21/52 18/38 I send a processor or provide an appropriate control circuit, and several blocks may or may not be reconfigurable depending on how the initial configuration is obtained. The modalities of the present invention can be performed on a variety of devices including electronic devices implemented using any combination of circuit and software. [0072] Figure 3 illustrates an electronic system that is improved by incorporating a modality of the present invention. This figure includes a power supply 310, an accessory 330, and a portable computing device 350. Power supply 310 can be attached to a wall outlet or other power supply, such as a car outlet. The power supply 310 can supply power to accessory 330. The portable computing device 350 can connect to accessory 330 either directly or via a cable or other electronic path. [0073] The power provided by the power supply 310 can be used to power the accessory 330 and the portable computing device 350. A battery (not shown) internal to the portable computing device 350 can be charged using power from the power supply 310. It is desirable that the energy provided by the 310 power supply is managed efficiently. Consequently, the modalities of the present invention provide commands and a support circuit whereby the portable computing device 350 can communicate with accessory 330 or another electronic device relating to the energy management of the electronic system. [0074] In some embodiments, a portable computing device and an accessory can communicate while connected by exchanging commands and data according to the portable computing device to accessory protocol, also referred to here as a Petition 870190051399, of 05/31/2019, p. 22/52 19/38 accessory protocol. Commands and data can be communicated using any wired or wireless means of transport provided by the relevant interfaces. [0075] The accessory protocol defines a format for messages to be exchanged between a portable computing device and any accessories connected to it. For example, the enhancement protocol may specify that each message (also referred to here as a command) be sent in a packet with a header and an optional payload. The header provides basic information (for example, a start indicator, packet length, and a command code that identifies a command to be processed by the recipient), while the payload provides any data associated with the command; the amount of associated data can be different for different commands, and some commands can provide loads of varying length. In some embodiments, commands can be defined so that any specific command code is valid in only one direction. The package may also include error detection or error correction codes as known in the art. [0076] The accessory protocol can define a number of slings, where a lingo is a group of relative commands that can be supported (or not supported) by various classes of accessories. In one embodiment, a command code can include a first byte that identifies the lingo to which the command belongs and a second byte that identifies the specific command within the lingo. Other control structures can also be used. All accessories, or all portable computing devices to which an accessory can be connected, are not required to support each lingo defined within the accessory protocol. [0077] In some modalities, each accessory and each device Petition 870190051399, of 05/31/2019, p. 23/52 20/38 portable computing using the accessory protocol supports at least one general lingo that includes common commands for the portable computing device and all accessories. The general lingo may include commands that allow the portable computing device and accessory to identify and authenticate each other and provide general information about their respective capabilities, including which (if any) other languages each supports. The general lingo can also include the authentication commands that the handheld computing device can use to verify the supposed identity and capabilities of the accessory (or vice versa), and the accessory (or the portable computing device) can be blocked from invoke certain (or all) commands or languages if authentication is unsuccessful. [0078] An accessory protocol can also include several other languages, such as a simple remote lingo that allows an accessory to send a command that indicates a function of the portable computing device to be invoked; a remote user interface lingo that can be used to communicate commands and data relating to replicating all or part of a user interface of a portable computing device over an accessory (hereby supporting a more advanced remote control), a lingo tuner that allows a user to control a tuner accessory by operating the portable computing device and / or controlling a tuner on the portable computing device by operating an accessory, a storage lingo that allows an accessory to store data on the portable computing device, and so on. Any lingo or combination of slings or other commands or groups of commands can be used in connection with an accessory protocol. [0079] In various embodiments of the present invention these co Petition 870190051399, of 05/31/2019, p. 24/52 21/38 orders can be sent as a package. These packages may include information regarding energy management activities. An example of such a package is shown in the following figure. [0080] Figure 4 illustrates a package format for conducting commands that can be employed by one embodiment of the present invention. This packet includes preamble or synchronization information 410, which is followed by the packet start field 420. A load length for the packet is identified in field 430. The lingo to which the command belongs is identified in field 440. The Command itself is identified in field 450. Command data follows in field 460. A checksum or CRC can be performed using field 470. [0081] The commands included in the modalities of the present invention are of two types, specifically, adjustment and acquisition commands. The adjustment commands instruct a receiving device to adjust an internal value. The retrieval commands request information from the receiving device. An example of activities in a system that uses the adjustment commands is shown in the following figure. [0082] Figure 5 illustrates the flow of commands and information between an accessory and a portable computing device when using the adjustment commands. In this example, confirmation signals that indicate that a command has been received are used. Also in this example, the adjustment commands can be moved from the attachment to a portable computing device, or from the portable computing device to an accessory. [0083] In act 510, an adjustment command and the corresponding data can be sent by an accessory. In act 515, the adjustment command and data can be received by a portable computing device. In act 525, a confirmation can be sent by Petition 870190051399, of 05/31/2019, p. 25/52 22/38 portable computing device and received by the accessory in act 530. In act 535, a portable computing device can act on the adjustment command and the data. [0084] In several embodiments of the present invention, a confirmation can be structured so that it identifies the command received that it is confirming. For example, the portable computing device can send an acknowledgment that identifies that a specific command and data has been received. In other embodiments of the present invention, the adjustment commands and data sent by the accessory in act 510 may have an identification number associated with them. In this case, the confirmation sent by the portable computing device in act 525 may include this identification number. The identification number can be tracked using a counter or other mechanism. [0085] Again, in general, the adjustment commands can be initiated either by an accessory or a portable computing device. Consequently, in act 540, an adjustment command and data can be sent by the portable computing device. The adjustment command and data can be received by an accessory in act 545. In act 555 an acknowledgment can be sent by the accessory and received by the portable computing device in act 560. In act 565, the accessory can act on the adjustment command and the data. [0086] In various embodiments of the present invention, notifications can be used. A notification differs from confirmation in that a confirmation indicates that a command and data has been received, while a notification indicates that the command and data has been acted upon. In typical systems that are consistent with the modalities of the present invention, a portable computing device generates a large number of notifications. Consequently, to reduce the traffic between an accessory and the computing device by Petition 870190051399, of 05/31/2019, p. 26/52 23/38 tactile, an accessory can register for notifications. That is, the accessory can request that it receive notifications of certain types of activities performed by a portable computing device. On the other hand, in typical systems, portable computing devices do not register for notifications of an accessory, since an accessory typically does not generate a large number of notifications. Consequently, it is common for an accessory to provide all notifications for the portable computing device. Examples of this are shown in the following figure. [0087] Figure 6 illustrates command and data communication between an accessory and a portable computing device where both confirmations and notifications are employed. In Act 610, an accessory can be registered for notifications. This record can be received at act 615 by a portable computing device. This record can inform the handheld computing device that the accessory would like notifications when the handheld computing device performs certain classes or types of functions. In Act 620, an adjustment command and data can be sent from the attachment to the portable computing device. In act 625, the adjustment command and data can be received by the portable computing device. A confirmation can be sent in act 630 by the portable computing device and received by the accessory in act 635. In act 640 the portable computing device acts on the adjustment and data command. Once this activity is complete, a notification can be sent by the portable computing device in act 645. The notification can be received in act 650. At this time, the accessory can learn that the portable computing device has updated and will act on a consistent with the command and data sent in Act 620. [0088] Again, a typical portable computing device Petition 870190051399, of 05/31/2019, p. 27/52 24/38 does not register for notification with an accessory, although this can be performed in some embodiments of the present invention. In this example, the accessory can send notifications for each activity. In act 660, an adjustment command and data can be sent from the portable computing device and received by the accessory in act 665. In act 670, a confirmation can be sent from the accessory and received by the portable computing device in act 675. In act 680, the accessory can act on the adjustment and data command. Once this activity is complete, a notification can be sent at act 685 of the accessory and received at act 690 by the handheld computing device. [0089] In several situations, a device can ensure that another device is operating in a specific mode by instructing it to do so using an adjustment and data command. Occasionally, one device may need to retrieve information about a function parameter from the other device. In such a situation, a fetch command can be used. As with the adjustment command, a retrieval command can be initiated either by an accessory or by a portable computing device. With these commands, confirmations or notifications are not necessary, since the return of the requested information implies both confirmation and notification functions. An example is shown in the following figure. [0090] Figure 7 illustrates a flow of obtain and return commands in an electronic system that includes an accessory and a portable computing device. In act 710, an accessory can send a retrieve command to a portable computing device, which receives it in act 715. In act 730, the portable computing device can retrieve the requested data. This can often be as simple as reading a record value in act 740, the portable computing device can return the requested data, Petition 870190051399, of 05/31/2019, p. 28/52 25/38 which can be received by the accessory in act 745. [0091] Again, either the accessory or the portable computing device can initiate a fetch command. Consequently, in Act 750, a retrieval command can be provided by the portable computing device for an accessory. In act 755, the accessory can receive the command to obtain data and retrieve the data requested in act 760. After the data has been recovered, the requested data can be returned by the accessory in act 770, and received by the portable computing device on act 775. [0092] In various embodiments of the present invention, several commands can be used for specific functions, and these commands can be used in a specific direction. Some commands employed by various modalities of the present invention, their typical direction, and their loads, are listed in the following figure. [0093] Figure 8 is a table that lists the commands employed by various modalities of the present invention to manage the energy between an accessory and a portable computing device. The typical flow direction is also shown, as is the typical command load. Each of these commands is further elaborated in the following figures. [0094] Figure 9 illustrates an electronic system according to an embodiment of the present invention. This figure includes a 910 power supply, a 930 accessory, and a 950 portable computing device. The 910 power source can provide power for both the 930 accessory and the 950 portable computing device. In such a system, the computing device portable 950 may wish to charge its internal battery at as high a rate as possible. Consequently, the portable computing device 950 would like to use any current not necessary for the operation of the 930 accessory. [0095] Accessory 930 can determine the current capacity Petition 870190051399, of 05/31/2019, p. 29/52 26/38 of the 910 power source. In various embodiments of the present invention, this can be accomplished by reading either the voltage levels or the resistor values on one or more pins or signal lines provided by the 910 power source. specific to the present invention, the 910 power source can provide power over a USB type connection, where voltage levels or resistor values over the USB data lines indicate the current capacity of the 910 power source. embodiments of the present invention, other types of identification, such as an identification resistor, can be used. For example, power source 910 may provide a signal or other indication as to its current capacity. Accessory 930 can deduce the operating current it requires from this available current. The net available current can be sent to the portable computing device 950 using a SetAvailableCurrent command. This command can include the current limit that the 950 portable computing device must use. The operations performed by accessory 930 and portable computing device 950 are shown in the following figure. [0096] Figure 10 illustrates the activities performed by an accessory and a portable computing device according to one embodiment of the present invention. In act 1010, the accessory can determine a current capacity of an energy source. In Act 1020, the accessory can deduct its own current requirements from the current capacity of the energy source to determine a liquid current. In act 1030, this net stream can be sent as part of a SetAvailableCurrent command to the portable computing device, which receives the command set in act 1040. In act 1050, a confirmation can be sent by the portable computing device and received by the accessory in act 1060. In act 1070, the portable computing device can adjust the color level Petition 870190051399, of 05/31/2019, p. 30/52 27/38 available for the liquid stream. Thereafter, the portable computing device may draw a current that does not exceed the net current provided by the accessory in Act 1030. The portable computing device may provide notification of this change to the accessory at this time. [0097] Figure 11 illustrates a method for controlling a level of current consumed by the portable computing device according to an embodiment of the present invention. In Act 1110, a connection can be established between an accessory and a portable computing device. In Act 1120, the accessory can receive power from an external power source. The accessory can determine a current capacity of the external power source in act 1130. In act 1140, the accessory can determine a net current capacity by deducting the required operating current from the current capacity of the external power source. Again, this can ensure that the accessory has enough power to operate properly. In Act 1150, the accessory can signal through the connection to the portable computing device that the portable computing device should consume a current that has a limit equal to the net current capacity. [0098] In the example above, the accessory can determine the current capacity of the power source. In other embodiments of the present invention, the portable computing device can determine the current capacity of the power source. The portable computing device can achieve this by reading the resistor values or voltage levels on the lines provided by the power source. In a specific embodiment of the present invention, the accessory acts as a passage for these pins. This allows the portable computing device to read the resistor values or voltage levels over these lines directly. In other price modalities Petition 870190051399, of 05/31/2019, p. 31/52 28/38 In this invention, the accessory can read these values of resistor or voltage levels and pass the values of resistor or voltage levels to the portable computing device. An example is shown in the following figures. [0099] Figure 12 illustrates an electronic system according to an embodiment of the present invention. In this system, the portable computing device 1250 can determine the current capacity of the power source 1210. The accessory 1230 can communicate the operating current that it requires for the portable computing device 1250 using the SetReserveCurrent command. This command can include in your load the chain that the 1230 accessory requires for its operation. The portable computing device 1250 can then draw a current that has a limit which is the current capacity of the 1210 power source minus the operating current required by accessory 1230. Again, this ensures that accessory 1230 has sufficient operating current. and do not be under-powered by the 1250 portable computing device. [00100] Figure 13 illustrates the activities performed by an accessory and a portable computing device according to a modality of the present invention. In Act 1310, an accessory can determine its current requirements. In Act 1320, the portable computing device can determine the current capacity of an energy source. In act 1330, the accessory can send its current requirements to the portable computing device, which receives them in act 1340. A confirmation can be sent in act 1350, and received by the accessory in act 1360. In act 1370, the portable computing device can deduce the accessory current requirements from the current capacity of the power source to determine a net current. In act 1380, the portable computing device can adjust an available current to the net current Petition 870190051399, of 05/31/2019, p. 32/52 29/38 da. After that, the portable computing device can consume a current that has a limit equal to the net current determined in act 1370. A notification can be sent by the portable computing device to the accessory at this time. [00101] Figure 14 is a flow chart that illustrates the activities performed by an accessory and a portable computing device according to one embodiment of the present invention. In Act 1410, a connection can be established between the portable computing device and the accessory. In act 1420, the portable computing device can receive an indication of a current rating from an external power source for an accessory. The portable computing device can receive an instruction from the accessory indicating a current requirement for the accessory in act 1430. In act 1440, the portable computing device can determine a net current capacity by deducting the current requirement from the accessory from the current capacity external power source. In act 1450, the portable computing device can draw a current that has a limit equal to the net current capacity determined in act 1440. [00102] In some systems, an energy source may indicate that it can provide a current in a first level. However, a cable used to connect a power source to an accessory or portable computing device may not be able to supply current at this first level, and may only be able to provide current at a lower, second level. In such a situation it is desirable that the cable be able to indicate that a portable computing device should only draw current at the second, lower level. Examples of how this is done are shown in the following figures. [00103] Figure 15 illustrates an electronic system according to Petition 870190051399, of 05/31/2019, p. 33/52 30/38 an embodiment of the present invention. In this example, the power source 1510 can supply power to the portable computing device 1550 via a cable 1560 and a cable insert 1565. The cable insert 1565 corresponds with a connector receptacle (not shown) on the portable device 1550 . [00104] The 1510 energy source can provide an indication that it can supply a current in a first level. The portable computing device 1550 can then read this indication that it can draw current at the first level. The 1560 cable then tells the 1550 portable computing device that the 1560 cable can supply a current only at a lower second level. Cable 1560 can do this using the SetMaxCurrent command. Consequently, the portable computing device 1550 can draw current at the second lowest level, thereby protecting cable 1560. A diagram illustrating these activities is shown in the following figure. [00105] Figure 16 illustrates the activities of a cable and a portable computing device according to an embodiment of the present invention. In Act 1610, the cable can determine its current limit. This current limit can be sent in act 1620 to the portable computing device. In Act 1615, the portable computing device can determine a current limit for the power source. The portable computing device can set this as a current limit in act 1625. In act 1630, the portable computing device can receive the current limit of the cable. In act 1640, the portable computing device can send an acknowledgment, which is received by the cable in act 1650. In act 1660, the current limit for the portable computing device can be adjusted to the lower current limit of the cable , thereby protecting the cable. Petition 870190051399, of 05/31/2019, p. 34/52 31/38 [00106] Figure 17 is a flow chart that illustrates the activities of a cable and a portable computing device according to one embodiment of the present invention. In Act 1710, a connection can be established between the portable computing device and the power source via the cable. In Act 1620, the portable computing device can receive an indication that the power source can supply a current at a first level. The portable computing device can receive an indication that the cable can only supply power at a second, lower level in Act 1730. Consequently, in Act 1740, the portable computing device can draw a current that has an equal limit to the second lowest level. [00107] In some embodiments of the present invention, a battery pack can be used to supply power to a portable computing device. In such a situation, it may be desirable that the battery pack energy is not used to charge an internal battery of the portable computing device. By not having the portable computing device charging its internal battery, but merely operating using the current from a battery pack, the resulting energy losses due to the transfer of charge from the battery pack to the internal battery are eliminated. An example is shown in the following figures. [00108] Figure 18 illustrates an electronic system according to an embodiment of the present invention. In this example, the 1870 battery pack can supply power to the 1850 portable computing device via the 1860 cable and the 1865 cable insert. In this example, the 1870 battery pack can send a command to the 1850 portable computing device so as not to charge the internal battery. Similarly, the 1870 battery pack can send a command instructing the 1850 portable computing device to charge Petition 870190051399, of 05/31/2019, p. 35/52 32/38 water your internal battery. The battery pack can do this using the SetBatteryCharging command. The charge for this command can include a bit that indicates whether the 1850 portable computing device should charge its internal battery. After receiving a command not to charge its internal battery, the 1850 portable computing device may draw enough current to operate its circuit, but the 1850 portable computing device does not charge its internal battery. Examples of the activities performed by the elements of this system are shown in the following figure. [00109] Figure 19 illustrates the activities of a battery pack and a portable computing device according to an embodiment of the present invention. In act 1910, a command not to charge an internal battery can be sent from the battery pack and received by the portable computing device in act 1920. An acknowledgment can be sent in act 1930, and can be received by the battery pack in act 1940 In the 1950s, the portable computing device can operate its circuit using the battery pack's power, but does not charge its internal battery. A notification of this change can be sent from the portable computing device to the battery pack. [00110] Figure 20 illustrates a flowchart of the activities of a battery pack and a portable computing device according to an embodiment of the present invention. In Act 2010, a connection can be established between the portable computing device and the battery pack. In Act 2020, the portable computing device can receive a command to operate its circuit using the current in the battery pack without charging its internal battery. Consequently, the portable computing device can draw a current to operate its internal circuit, but does not charge its internal battery in act 2030. Petition 870190051399, of 05/31/2019, p. 36/52 [00111] In various embodiments of the present invention, an accessory and a portable computing device can share more than one power line. In a specific embodiment of the present invention, a USB power supply and an accessory power supply can be shared between an accessory and a portable computing device. In such a situation, an accessory can draw current from each supply. In this arrangement, energy can be supplied by a power source through the USB lines. The portable computing device may prefer the accessory to take its power requirements from the USB power supply, thereby leaving the remaining USB power for the portable computing device. Alternatively, the portable computing device may prefer to receive all available power from the USB line and return power to the accessory using the accessory's power supply. [00112] The reasons for this include an improved flexibility regarding the amount of current that the portable computing device can consume. For example, in a specific embodiment of the present invention, a power source can provide, for example, 2.0 A of current. An accessory may require 0.2 A of current for its operation. In a specific embodiment of the present invention, the accessory can instruct the portable computing device to draw either 1.0 or 2.0 A of current. As 1.8 A is available for the portable computing device, the accessory instructs the portable computing device to consume 1.0 A. Consequently, an internal battery in the portable computing device cannot charge as fast as it could if it could. receive the entire 1.8 A. Thus, the portable computing device may wish to consume the 2.0 A available in the USB supply, and return 0.2 A to the accessory using the accessory supply line. This provision leaves 1.8 A liquids for the operation of the computing device Petition 870190051399, of 05/31/2019, p. 37/52 34/38 portable and to charge your internal battery. Examples of this are shown in the following figures. [00113] Figure 21 illustrates an electronic system according to an embodiment of the present invention. The power source 2110 can provide a current for the accessory 2130 and the portable computing device 2150. The portable computing device 2150 and the accessory 2130 can share the first and second power lines 2142 and 2144. The accessory 2130 can send a command to the 2150 portable computing device asking which power line it should use. Accessory 2130 can do this using the GetPrefPower command. This command can include a load and a current required if the first power line is used and a current that may be needed if a second power line is used. The portable computing device 2150 can then instruct accessory 2130 to use the first or second power line 2142 and 2144, using the RetPrefPower command. This command identifies the power source to use for your load. [00114] Specifically, the first 2142 power line can drive a USB power supply. This power supply can be derived from power source 2110 by power manager 2134 on accessory 2130. Power manager 2134 can provide this power over power line 2142 for power control 2154 on portable computing device 2150. The power control 2154 can charge battery 2152 in the portable computing device 2150 on line 2153 using this power and provide a current for the operation of other circuits. Battery 2152 can return power over line 2155 to power control 2154. Power control 2154 can provide this battery power as an accessory power over second power line 2144 to power manager 2134. With this configuration o Petition 870190051399, of 05/31/2019, p. 38/52 35/38 accessory 2130 can be powered directly from USB power over the first power line 2142, or can receive power via battery 2152 over the second power line 2144. The activities performed by the devices in this figure are shown in the following figure. [00115] Figure 22 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention. In Act 2210, an accessory can send a command to obtain a preferred energy, that is, if the accessory must operate using current from a first or a second source of energy. This command can be received by the portable computing device in act 2220. In act 2230, the portable computing device can determine the preferred power source and send this information to the accessory in act 2240. In act 2250, the accessory can receive the preferred energy source and draw the current from this source in act 2260. [00116] Figure 23 is a flow chart that illustrates the activities performed by an accessory and a portable computing device according to a modality of the present invention. In Act 2310, a connection can be established between the accessory and the portable computing device. In Act 2320, the accessory may provide a request for the portable computing device asking whether the accessory should use a first power source or a second energy source to power the accessory. In act 2330 the accessory can receive an instruction that indicates which energy source to use to power the accessory. In Act 2340, the accessory can use the indicated energy source to power the accessory. [00117] In various embodiments of the present invention, it is desirable for an accessory to read information regarding the charging and power management of a portable computing device. Petition 870190051399, of 05/31/2019, p. 39/52 36/38 Such a parameter can include the maximum charging current and the portable computing device can provide. This information can be requested and returned using the GetUltraHighPower and RetUltraHighPower commands. Examples of this are shown in the following figures. [00118] Figure 24 illustrates an electronic system according to an embodiment of the present invention. This figure includes a 2410 power source, a 2430 accessory, and a 2450 portable computing device. The 2430 accessory can send a command to the 2450 portable computing device to retrieve loading information using the GetChargingInfo command. The 2450 portable computing device can return the charging information to the 2430 accessory using the RetChargingInfo command. These activities are shown in the following figure. [00119] Figure 25 illustrates the activities performed by an accessory and a portable computing device according to an embodiment of the present invention. In act 2510, an accessory can send a command to obtain the loading information. The command to obtain the information can be received by the portable computing device in act 2520. This information can then be read, for example, from a record, in act 2530. In act 2540, the loading information can be returned and received by the accessory in act 2550. This charging information may include the charging information discussed above, such as available current limits, maximum current limits, internal battery charging status and other parameters. [00120] Figure 26 illustrates a flow chart of the activities performed by an accessory and a portable computing device according to a modality of the present invention. In act 2610, a connection can be established between the accessory and the control device Petition 870190051399, of 05/31/2019, p. 40/52 37/38 portable putation. A request for charging information can be sent to the portable computing device in act 2620. In act 2630, charging information can be received by the portable computing device. [00121] In some embodiments of the present invention, a portable computing device can identify an accessory using a resistor value on the accessory. For example, the accessory may include a resistor that has a specified value between two or more of its pins that can be used to communicate with the portable computing device. From this identification, one or more standard values can be set on the portable computing device. Occasionally, it may be desirable to ignore or supplement these values with specified values. Examples of this are shown in the following figures. [00122] Figure 27 illustrates an electronic system according to an embodiment of the present invention. This figure includes a 2710 power supply, a 2730 accessory, and a 2750 portable computing device. The 2750 portable computing device can detect a resistor identification on the 2730 accessory. The 2750 portable computing device can determine default values for a number of parameters of this resistor identification. The 2730 accessory can send one or more commands to the 2750 portable computing device to ignore or supplement these default values. The activities performed by these devices are shown in the following figure. [00123] Figure 28 illustrates the activities performed by an accessory and a portable computing device according to a modality of the present invention. In act 2810, a portable computing device can read an identification resistor on the accessory. In act 2820, the portable computing device can determine the default values for various parameters based on this identification resistor Petition 870190051399, of 05/31/2019, p. 41/52 38/38 tion. In Act 2830, the accessory can send one or more commands to supplement or ignore the default values. This command can be received by the handheld computing device in act 2840. A confirmation can be sent to the accessory in act 2850 and received by the accessory in act 2860. In act 2870, the handheld computing device can supplement or ignore the default values. Notification of these changes can be provided from the portable computing device to the accessory. [00124] Figure 29 is a flow chart that illustrates the activities performed by an accessory and a portable computing device according to a modality of the present invention. In Act 2910, a connection can be established between the portable computing device and the accessory. In Act 2920, a resistor identification can be read on the accessory. In Act 2930, the portable computing device can determine one or more default values based on the resistor identification. In Act 2940, the portable computing device may receive a command from the accessory to modify the setting of one or more default values. In Act 2950, the portable computing device can modify the setting of one or more default values. [00125] The above description of modalities of the invention has been presented for the purposes of illustration and description, this is not intended to be exhaustive or limit the invention to the precise form described, and many modifications and variations are possible in light of the above teachings. The modalities were chosen and described in order to better explain the principles of the invention and their practical applications, thereby allowing others skilled in the art to better use the invention in various modalities and with various modifications as they are suitable for the specific use contemplated. Thus, it will be appreciated that the invention is intended to cover all modifications and equivalents within the scope of the following claims.
权利要求:
Claims (25) [1] 1/6 1. Method for operating an accessory (930), characterized by the fact that it comprises the steps of: establish a connection between the accessory (930) and a portable computing device (950); receiving, through the accessory (930), energy from an external energy source (910); determine, by the accessory (930) a current capacity of the external energy source (910); determining, by the accessory (930), a net current capacity by deducting a current requirement from the accessory (930) from the current capacity of the external power source (910); and signaling, through the accessory (930), through the connection to the portable computing device (950) that the portable computing device (950) must consume a current that has a limit equal to the net current capacity. [2] 2. Method according to claim 1, characterized by the fact that the external energy source (910) comprises an energy converter, the energy converter coupled to an alternating current power source, in which the energy converter converts the AC power source to a DC power source. [3] 3. Method, according to claim 1, characterized by the fact that the current capacity of the external power source (910) is determined by the accessory (930) by reading resistor values on at least one bus data pin universal serial. [4] Method according to any one of claims 1 to 3, characterized by the fact that it still comprises the step of receiving, by the accessory (930), a signal from the control device Petition 870190051399, of 05/31/2019, p. 43/52 2/6 portable puttion (950) confirming that the portable computing device (950) received the signaling from the accessory (930). [5] Method according to any one of claims 1 to 3, characterized in that the accessory (930) is a connecting station. [6] 6. Method for operating a portable computing device (1250), characterized by the fact that it comprises the steps of: establish a connection between the portable computing device (1250) and an accessory (1230); receiving, by the portable computing device (1250), an indication of a current capacity of an external energy source (1210) that supplies the accessory (1230); receiving, by the portable computing device (1250), an energy instruction from the accessory (1230), the energy instruction indicating an accessory current requirement (1230); determining, by the portable computing device (1250), a net current capacity deducting the current requirement of the accessory (1230) from the current capacity of the external power source (1210); and consuming, through the portable computing device (1250), a current that has a limit equal to the net current capacity. [7] 7. Method according to claim 6, characterized by the fact that the external energy source (1210) comprises an energy converter, the energy converter coupled to an alternating current power source, in which the energy converter converts the AC power source to a DC power source. [8] 8. Method according to claim 6, characterized by the fact that the current capacity of the external energy source (1210) is determined by the portable computing device Petition 870190051399, of 05/31/2019, p. 44/52 3/6 (1250) for reading resistor values on at least one universal serial bus data pin. [9] 9. Method according to claim 8, characterized by the fact that resistor values over at least one universal serial bus data pin are provided by the external power source (1210). [10] Method according to any one of claims 6 to 9, characterized in that the accessory (1230) is a connecting station. [11] 11. Method for operating a portable computing device (1550), characterized by the fact that it comprises the steps of: establishing a connection between the portable computing device (1550) and a power source (1510) via a cable (1560); receive, by the portable computing device (1550), an indication that the power source (1510) can supply a current in a first level; receive, by the portable computing device (1550), a command indicating that the cable (1560) can supply current at a second, lower level; and consuming, by the portable computing device (1550), a current that has a limit equal to the second lowest limit. [12] 12. Method according to claim 11, characterized by the fact that the indication that the power source (1510) can supply current in a first level is provided by a resistor value in at least one serial bus data pin. universal. [13] 13. Method according to claim 11 or 12, characterized by the fact that the command that the cable (1560) can be used Petition 870190051399, of 05/31/2019, p. 45/52 4/6 supplying current at a second lower level comprises a command from the cable (1560). [14] 14. Method according to claim 13, characterized by the fact that the control from the cable (1560) comprises a maximum current limit. [15] 15. Method, according to claim 11 or 12, characterized by the fact that it still comprises the step of: providing, by the portable computing device (1550), a confirmation to the cable (1560) that the command that the cable (1560) can supply current at a second lower level has been received. [16] 16. Method for operating a portable computing device that has an internal circuit and an internal battery, characterized by the fact that it comprises the steps of: establish a connection between the portable computing device and a battery pack; receive, by the portable computing device, a command to operate the internal circuit using the battery pack current without charging the internal battery; and consuming, through the portable computing device, a current to operate the internal circuit without charging the internal battery. [17] 17. Method, according to claim 16, characterized by the fact that it still comprises the step of: determine, by the portable computing device, a maximum current that can be provided by the battery pack. [18] 18. Method according to claim 17, characterized by the fact that the maximum current that can be provided by the battery pack is determined by the portable computing device by reading a resistor value on at least one bus data pin. universal serial. Petition 870190051399, of 05/31/2019, p. 46/52 5/6 [19] 19. Method according to any one of claims 16 to 18, characterized by the fact that it still comprises the step of sending, by the portable computing device, a confirmation for the battery pack that the command to operate the internal circuit using the current from the battery pack without charging the internal battery has been received. [20] 20. Method, according to claim 19, characterized by the fact that it still comprises the step of: send, by the portable computing device, a notification to the battery pack that the portable computing device is operating the internal circuit using the current from the battery pack without charging the internal battery. [21] 21. Method for operating an accessory (2130), characterized by the fact that it comprises the steps of: establish a connection between the accessory (2130) and a portable computing device (2150); providing, by the accessory (2130), a request for the portable computing device (2150) inquiring whether the accessory (2130) should use a first energy source or a second energy source to power the accessory (2130); receive, by the accessory (2130), an instruction indicating which energy source to use to power the accessory (2130); and use, by the accessory (2130), the indicated energy source to power the accessory (2130). [22] 22. Method, according to claim 21, characterized by the fact that it still comprises the steps of: determine, by the accessory (2130), a first current required to operate the accessory (2130) if the first energy source is used; and determine, by the accessory (2130), a second chain Petition 870190051399, of 05/31/2019, p. 47/52 6/6 required to operate the accessory (2130) if the second power source is used, where the request includes the first chain and the second chain. [23] 23. Method according to claim 21, characterized by the fact that if the first source of energy is used to power the accessory (2130), the accessory (2130) and the portable computing device (2150) consume the current of the first power source and if the second power source is used to power the accessory (2130), the accessory (2130) draws the current from the second power source and the portable computing device (2150) draws the current from the first power source energy. [24] 24. Method according to any one of claims 21 to 23, characterized in that the first power source is a universal serial bus power source and the second power source is an accessory power source (2130) . [25] 25. Method according to claim 24, characterized by the fact that if the universal serial bus power source is used to power the accessory (2130), the accessory (2130) and the portable computing device (2150) consume the current of the universal serial bus power source and if the accessory power source (2130) is used to power the accessory (2130), the accessory (2130) draws the current from the accessory power source (2130) and the portable computing device (2150) draws current from the universal serial bus power source, wherein the accessory power source (2130) comprises a battery internal to the portable computing device (2150).
类似技术:
公开号 | 公开日 | 专利标题 BR112012016668B1|2019-09-24|METHOD FOR OPERATING AN ACCESSORY AND METHOD FOR OPERATING A PORTABLE COMPUTER DEVICE US9459670B2|2016-10-04|Adapter for use with a portable electronic device US20130002206A1|2013-01-03|Connectors in a portable device US9201827B2|2015-12-01|Device dependent selection between modes for asymmetric serial protocols RU2564989C2|2015-10-10|Providing power to accessory during portable computing device hibernation US8139353B2|2012-03-20|Modular universal parts and personality parts of a docketing system US8438408B2|2013-05-07|Control of accessory components by portable computing device US20090100258A1|2009-04-16|Mobile terminal aware of external device and control method for the same US20150263554A1|2015-09-17|Mobile Power Device With Storage Feature CN206671738U|2017-11-24|A kind of self-powered multi-functional multiplex roles Portable projector WO2019197976A1|2019-10-17|Solar home system for all household services
同族专利:
公开号 | 公开日 KR101390136B1|2014-04-28| KR20120120495A|2012-11-01| EP2522060B1|2014-04-02| US20120054509A1|2012-03-01| EP3726696A1|2020-10-21| EP2784903A2|2014-10-01| TWI443501B|2014-07-01| US20120221869A1|2012-08-30| KR20140027565A|2014-03-06| EP2784903A3|2015-09-23| JP2015038742A|2015-02-26| JP2013516694A|2013-05-13| MX2012007885A|2012-08-03| US8069356B2|2011-11-29| WO2011084196A1|2011-07-14| US8230242B2|2012-07-24| EP2784903B1|2020-11-18| US20110167281A1|2011-07-07| JP6190489B2|2017-08-30| HK1177556A1|2013-08-23| KR101390032B1|2014-04-29| JP2016164803A|2016-09-08| JP5926339B2|2016-05-25| US8473761B2|2013-06-25| CN102187544A|2011-09-14| TW201137590A|2011-11-01| EP2522060A1|2012-11-14| CN102187544B|2014-02-26| JP5616975B2|2014-10-29| BR112012016668A2|2017-03-28|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US5150031A|1988-09-30|1992-09-22|Motorola, Inc.|Battery charging system| US5483656A|1993-01-14|1996-01-09|Apple Computer, Inc.|System for managing power consumption of devices coupled to a common bus| GB2286732B|1993-09-15|1998-05-06|Ericsson Ge Mobile Communicat|Power systems for plug-in modules| JPH07182071A|1993-12-22|1995-07-21|Toshiba Corp|Battery driven type device and power supply control method| US5532945A|1994-06-17|1996-07-02|Intel Corporation|Power budgetting in a computer system having removable devices| US5698964A|1995-10-20|1997-12-16|Dell Usa, L.P.|Adaptive power battery charging apparatus| US5799196A|1996-07-02|1998-08-25|Gateway 2000, Inc.|Method and apparatus of providing power management using a self-powered universal serial bus device| US5754027A|1996-07-08|1998-05-19|Motorola, Inc.|Battery pack and associated charging system| FR2760163A1|1997-02-25|1998-08-28|Philips Electronics Nv|TELECOMMUNICATION APPARATUS PROVIDED WITH DEVICE FOR RECOGNIZING PERIPHERALS| KR100211801B1|1997-03-12|1999-08-02|윤종용|Power control method and apparatus| US6012105A|1997-05-01|2000-01-04|Telefonaktiebolaget L M Ericsson|System for interfacing with an external accessory in one of two interface modes based on whether communication can be established with external accessory or not| CA2317560A1|1997-11-17|1999-05-27|Lifestyle Technologies Inc.|Universal power supply| US6169387B1|1997-12-22|2001-01-02|Lifecor, Inc.|Battery management apparatus for portable electronic devices| KR100524056B1|1998-03-09|2006-03-09|삼성전자주식회사|2-way speaker system| US6357011B2|1998-07-15|2002-03-12|Gateway, Inc.|Bus-powered computer peripheral with supplement battery power to overcome bus-power limit| US6233625B1|1998-11-18|2001-05-15|Compaq Computer Corporation|System and method for applying initialization power to SCSI devices| AU2397700A|1998-12-31|2000-07-31|Patrick H. Potega|Systems for configuring and delivering power| US6204637B1|1999-03-16|2001-03-20|International Business Machines Corporation|Method and system for remotely supplying power through an automated power adapter to a data processing system| US6211649B1|1999-03-25|2001-04-03|Sourcenext Corporation|USB cable and method for charging battery of external apparatus by using USB cable| US6353894B1|1999-04-08|2002-03-05|Mitsumi Electric Co., Ltd.|Power management system| US6271605B1|1999-05-04|2001-08-07|Research In Motion Limited|Battery disconnect system| US6614232B1|1999-09-01|2003-09-02|Fujitsu Limited|Battery management circuit| WO2001018932A1|1999-09-10|2001-03-15|Intra International Ab|Intelligent power management system| US6184655B1|1999-12-10|2001-02-06|Stryker Corporation|Battery charging system with internal power manager| US6316916B2|1999-12-17|2001-11-13|Motorola, Inc.|Method and mechanism to prevent corruption of data| US6130518A|1999-12-22|2000-10-10|Motorola, Inc.|Method and apparatus for charging a battery| JP2001184147A|1999-12-27|2001-07-06|Sanyo Electric Co Ltd|Portable electronic equipment| JP3539326B2|1999-12-27|2004-07-07|日本電気株式会社|Mobile device charging system| JP2001224131A|2000-02-08|2001-08-17|Nec Yonezawa Ltd|Ac adaptor, information processor, method and apparatus for control of battery charging| DE20004691U1|2000-03-14|2000-06-29|Yang Wen Chin|Charging device with USB interface for a GSM telephone battery| KR20010092569A|2000-03-22|2001-10-26|이은복|a cellular phone capable of accommodating electronic device| EP1198049A1|2000-10-12|2002-04-17|Sony International GmbH|Charging circuit for charging a mobile terminal through an USB interface| JP3714882B2|2001-03-16|2005-11-09|シャープ株式会社|Portable communication terminal charging system| US6653816B2|2001-06-24|2003-11-25|Motorola, Inc.|Battery with embedded power management| WO2003036777A1|2001-10-22|2003-05-01|Apple Computer, Inc.|Methods and apparatus for charging a battery in a peripheral device| US20030110403A1|2001-12-10|2003-06-12|Intel Corporation|System for shared power supply in computer peripheral devices| US6928568B2|2002-02-15|2005-08-09|Dell Products L.P.|Battery charger current limiting based on maximum current capacity of AC adapter as determined by adapter identification subsystem| US6742061B1|2002-03-08|2004-05-25|Nokia Corporation|Accessory control interface| US6653813B2|2002-03-21|2003-11-25|Thomson Licensing, S.A.|Apparatus and method for the power management of operatively connected modular devices| JP3785377B2|2002-03-29|2006-06-14|インターナショナル・ビジネス・マシーンズ・コーポレーション|Electric device, computer apparatus, intelligent battery, and AC adapter confirmation method| US20030220988A1|2002-05-22|2003-11-27|Hymel James A.|Method and electronic device for establishing an interface to control an accessory device| US7065659B2|2002-06-28|2006-06-20|Microsoft Corporation|Power management architecture for defining component power states under a global power state and maintaining a power state floor for a specified component if a power state for the specified component under a new global power state is below the power state floor| US7032120B2|2002-07-18|2006-04-18|Agere Systems Inc.|Method and apparatus for minimizing power requirements in a computer peripheral device while in suspend state and returning to full operation state without loss of data| JP4075513B2|2002-08-08|2008-04-16|オンキヨー株式会社|Serial bus connection device and driver software| US20040067671A1|2002-10-04|2004-04-08|Switchcraft, Inc.|Audio jack for patchbays| US6663420B1|2002-11-15|2003-12-16|Hon Hai Precision Ind. Co., Ltd.|Adapter for exchanging data and transmitting power between PC and portable device| US20040103223A1|2002-11-26|2004-05-27|Motorola, Inc.|USB accessory adaptor| US7679791B2|2003-01-06|2010-03-16|Chun-Jen Chen|Method for selecting and adjusting scanner illuminant| US7627343B2|2003-04-25|2009-12-01|Apple Inc.|Media player system| US7673020B2|2003-05-02|2010-03-02|Microsoft Corporation|System and method for facilitating communication between a computing device and multiple categories of media devices| TW594544B|2003-05-14|2004-06-21|Benq Corp|Interface device for automatically determining peripherals and electronic device having such a function| KR200330467Y1|2003-08-01|2003-10-17| 피엔텔레컴|Data cable for detecting power source automatically| WO2005024613A1|2003-08-28|2005-03-17|Fujitsu Limited|Host apparatus, device, and communication system control method| CN2724278Y|2004-03-17|2005-09-07|美国凹凸微系有限公司|Power managing circuit for portable electronic device| US7293122B1|2004-04-27|2007-11-06|Apple Inc.|Connector interface system facilitating communication between a media player and accessories| US7441062B2|2004-04-27|2008-10-21|Apple Inc.|Connector interface system for enabling data communication with a multi-communication device| US7353407B2|2004-05-20|2008-04-01|Cisco Technology, Inc.|Methods and apparatus for provisioning phantom power to remote devices| US7581119B2|2004-07-18|2009-08-25|Apple Inc.|Method and system for discovering a power source on a peripheral bus| US7541776B2|2004-12-10|2009-06-02|Apple Inc.|Method and system for operating a portable electronic device in a power-limited manner| US7509505B2|2005-01-04|2009-03-24|Cisco Technology, Inc.|Method and system for managing power delivery for power over Ethernet systems| US7340619B2|2005-03-16|2008-03-04|International Business Machines Corporation|System and method for circulating power usage information on a closed ring communication path within a multi-node computer system| US7486495B1|2005-05-25|2009-02-03|Cameron International Corporation|Networked series of sensors having distributed measurement and control for use in a hazardous environment| US20070046254A1|2005-08-26|2007-03-01|Advanced Connectek Inc.|Power supply device of an electronic product| US7523338B2|2005-10-13|2009-04-21|Research In Motion Limited|Apparatus and method to support USB enumeration of a bus powered handheld device| JP2007209055A|2006-01-31|2007-08-16|Casio Comput Co Ltd|Portable electronic equipment, charge control method, and program| US7770036B2|2006-02-27|2010-08-03|Apple Inc.|Power management in a portable media delivery system| US7555666B2|2006-05-04|2009-06-30|Dell Products L.P.|Power profiling application for managing power allocation in an information handling system| US7624202B2|2006-08-17|2009-11-24|Standard Microsystems Corporation|System and method for enumerating a USB device using low power| US7558894B1|2006-09-11|2009-07-07|Apple Inc.|Method and system for controlling power provided to an accessory| US8090130B2|2006-09-11|2012-01-03|Apple Inc.|Highly portable media devices| US8359407B2|2006-09-26|2013-01-22|Nokia Corporation|Method and device for activating functions of a powered-off device via a serial data bus interface| DE102006048073A1|2006-10-11|2008-04-17|Wabco Gmbh|Device for sensing a fault current in a fieldbus system| US8391844B2|2007-01-07|2013-03-05|Apple Inc.|Voicemail systems and methods| US20080203817A1|2007-02-22|2008-08-28|Shiguo Luo|Power architecture for battery powered remote devices| US7701168B2|2007-03-23|2010-04-20|Sony Ericsson Mobile Communications Ab|Universal serial bus charger device| JP2008288682A|2007-05-15|2008-11-27|Nikon Corp|Placing table| US7797560B2|2007-07-24|2010-09-14|Broadcom Corporation|System and method for integrated temperature measurement in power over Ethernet applications| US7671559B2|2007-07-31|2010-03-02|Apple Inc.|Battery charging system and mobile and accessory devices| US8891790B2|2008-01-14|2014-11-18|Apple Inc.|Methods for using an accessory to communicate with an electronic device| JP4332861B2|2008-01-16|2009-09-16|トヨタ自動車株式会社|Vehicle charging control device| US8775151B2|2008-11-08|2014-07-08|Mahesh U. Algaonkar|System and method for determining characteristics of power cables using distributed temperature sensing systems| TWI408541B|2009-01-15|2013-09-11|Wistron Corp|Power management device for a computer system and related power management method and computer system| US20110137483A1|2009-12-03|2011-06-09|Alastar Jenkins|Method of real time remote control of transmission capacity of aerial power lines|JPH047025B2|1983-05-31|1992-02-07|Toshiba Kk| US8543745B2|2010-01-06|2013-09-24|Apple Inc.|Accessory for a portable computing device| WO2012102696A1|2011-01-24|2012-08-02|Hewlett-Packard Development Company L.P.|Fault detection| US9201185B2|2011-02-04|2015-12-01|Microsoft Technology Licensing, Llc|Directional backlighting for display panels| US9116678B2|2011-04-22|2015-08-25|I/O Interconnect, Ltd.|I/O module with power-uninterruptible USB port| US8689022B2|2011-08-30|2014-04-01|Qualcomm Incorporated|Methods of and apparatus for controlling power drawn by an appliance through a USB port| US20130099737A1|2011-10-21|2013-04-25|Johnson Controls Technology Company|Battery charger with auxiliary usb charging outlet| US9052414B2|2012-02-07|2015-06-09|Microsoft Technology Licensing, Llc|Virtual image device| US9354748B2|2012-02-13|2016-05-31|Microsoft Technology Licensing, Llc|Optical stylus interaction| US8749529B2|2012-03-01|2014-06-10|Microsoft Corporation|Sensor-in-pixel display system with near infrared filter| US9064654B2|2012-03-02|2015-06-23|Microsoft Technology Licensing, Llc|Method of manufacturing an input device| US9360893B2|2012-03-02|2016-06-07|Microsoft Technology Licensing, Llc|Input device writing surface| US9426905B2|2012-03-02|2016-08-23|Microsoft Technology Licensing, Llc|Connection device for computing devices| USRE48963E1|2012-03-02|2022-03-08|Microsoft Technology Licensing, Llc|Connection device for computing devices| US9870066B2|2012-03-02|2018-01-16|Microsoft Technology Licensing, Llc|Method of manufacturing an input device| US9298236B2|2012-03-02|2016-03-29|Microsoft Technology Licensing, Llc|Multi-stage power adapter configured to provide a first power level upon initial connection of the power adapter to the host device and a second power level thereafter upon notification from the host device to the power adapter| US9075566B2|2012-03-02|2015-07-07|Microsoft Technoogy Licensing, LLC|Flexible hinge spine| US8873227B2|2012-03-02|2014-10-28|Microsoft Corporation|Flexible hinge support layer| US9460029B2|2012-03-02|2016-10-04|Microsoft Technology Licensing, Llc|Pressure sensitive keys| US9569957B2|2012-03-08|2017-02-14|Htc Corporation|Systems, devices and methods involving device identification| US8683090B2|2012-04-19|2014-03-25|Apple Inc.|Methods, systems and apparatus for determining whether an accessory includes particular circuitry| US9274578B2|2012-05-09|2016-03-01|Apple Inc.|Enable power from an accessory to a host device based on whether the accessory is able to alter an electrical characteristic of the power path| US20130300395A1|2012-05-11|2013-11-14|Gregory A. Maher|Accessory detection over temperature| US20130300590A1|2012-05-14|2013-11-14|Paul Henry Dietz|Audio Feedback| US10031556B2|2012-06-08|2018-07-24|Microsoft Technology Licensing, Llc|User experience adaptation| US9019615B2|2012-06-12|2015-04-28|Microsoft Technology Licensing, Llc|Wide field-of-view virtual image projector| US8947353B2|2012-06-12|2015-02-03|Microsoft Corporation|Photosensor array gesture detection| US9073123B2|2012-06-13|2015-07-07|Microsoft Technology Licensing, Llc|Housing vents| US9459160B2|2012-06-13|2016-10-04|Microsoft Technology Licensing, Llc|Input device sensor configuration| US9684382B2|2012-06-13|2017-06-20|Microsoft Technology Licensing, Llc|Input device configuration having capacitive and pressure sensors| US9256089B2|2012-06-15|2016-02-09|Microsoft Technology Licensing, Llc|Object-detecting backlight unit| US9355345B2|2012-07-23|2016-05-31|Microsoft Technology Licensing, Llc|Transparent tags with encoded data| US8964379B2|2012-08-20|2015-02-24|Microsoft Corporation|Switchable magnetic lock| US9152173B2|2012-10-09|2015-10-06|Microsoft Technology Licensing, Llc|Transparent display device| EP2911405B1|2012-10-16|2019-12-04|Sony Corporation|Electronic device, charge control method for electronic device, remaining battery amount display method for electronic device, source device and sink device| US8654030B1|2012-10-16|2014-02-18|Microsoft Corporation|Antenna placement| EP2908970B1|2012-10-17|2018-01-03|Microsoft Technology Licensing, LLC|Metal alloy injection molding protrusions| WO2014059618A1|2012-10-17|2014-04-24|Microsoft Corporation|Graphic formation via material ablation| CN104903026B|2012-10-17|2017-10-24|微软技术许可有限责任公司|Metal alloy injection is molded overfall| TWI488032B|2012-10-25|2015-06-11|Acer Inc|Electronic device and power supplying control method thereof| CN103793036B|2012-10-31|2016-07-06|宏碁股份有限公司|Electronic installation and method for controlling power supply thereof| US8952892B2|2012-11-01|2015-02-10|Microsoft Corporation|Input location correction tables for input panels| US8786767B2|2012-11-02|2014-07-22|Microsoft Corporation|Rapid synchronized lighting and shuttering| US9513748B2|2012-12-13|2016-12-06|Microsoft Technology Licensing, Llc|Combined display panel circuit| US9176538B2|2013-02-05|2015-11-03|Microsoft Technology Licensing, Llc|Input device configurations| US10578499B2|2013-02-17|2020-03-03|Microsoft Technology Licensing, Llc|Piezo-actuated virtual buttons for touch surfaces| US9638835B2|2013-03-05|2017-05-02|Microsoft Technology Licensing, Llc|Asymmetric aberration correcting lens| US9304549B2|2013-03-28|2016-04-05|Microsoft Technology Licensing, Llc|Hinge mechanism for rotatable component attachment| US9552777B2|2013-05-10|2017-01-24|Microsoft Technology Licensing, Llc|Phase control backlight| KR102065705B1|2013-06-04|2020-01-13|삼성전자주식회사|Apparatas and method for providing a power supply to charge or discharge of accessory in an electronic device| US9594415B2|2013-09-22|2017-03-14|Microsoft Technology Licensing, Llc|Accessory device power management| TWI528138B|2013-10-23|2016-04-01|緯創資通股份有限公司|Method for determining installation direction of electronic device and electronic system| US9448631B2|2013-12-31|2016-09-20|Microsoft Technology Licensing, Llc|Input device haptics and pressure sensing| US9317072B2|2014-01-28|2016-04-19|Microsoft Technology Licensing, Llc|Hinge mechanism with preset positions| US9583975B2|2014-02-07|2017-02-28|Nokia Technologies Oy|Charging and audio usage| US9759854B2|2014-02-17|2017-09-12|Microsoft Technology Licensing, Llc|Input device outer layer and backlighting| US9811480B2|2014-03-14|2017-11-07|Google Inc.|Universal serial bus emulation of peripheral devices| US9772956B2|2014-03-14|2017-09-26|Google Inc.|Universal serial bus emulation of a host connection| US10120420B2|2014-03-21|2018-11-06|Microsoft Technology Licensing, Llc|Lockable display and techniques enabling use of lockable displays| US10324733B2|2014-07-30|2019-06-18|Microsoft Technology Licensing, Llc|Shutdown notifications| US9424048B2|2014-09-15|2016-08-23|Microsoft Technology Licensing, Llc|Inductive peripheral retention device| US9447620B2|2014-09-30|2016-09-20|Microsoft Technology Licensing, Llc|Hinge mechanism with multiple preset positions| CN105808488B|2014-12-31|2019-07-02|新加坡商华科全球股份有限公司|Electronic device and its power source supplying controlling method| CN104657318B|2015-03-19|2017-11-07|广东欧珀移动通信有限公司|The method, device and mobile terminal communicated with host side| US10222889B2|2015-06-03|2019-03-05|Microsoft Technology Licensing, Llc|Force inputs and cursor control| US10416799B2|2015-06-03|2019-09-17|Microsoft Technology Licensing, Llc|Force sensing and inadvertent input control of an input device| US9752361B2|2015-06-18|2017-09-05|Microsoft Technology Licensing, Llc|Multistage hinge| US9864415B2|2015-06-30|2018-01-09|Microsoft Technology Licensing, Llc|Multistage friction hinge| US10117196B2|2015-08-26|2018-10-30|Qualcomm Incorporated|Dynamically configurable apparatus for operating within the current capabilities of the power source| CN105425096B|2015-12-16|2018-05-18|友达光电(苏州)有限公司|display device and test method| US10545907B2|2015-12-24|2020-01-28|Intel Corporation|Adjustable power delivery scheme for universal serial bus| US10061385B2|2016-01-22|2018-08-28|Microsoft Technology Licensing, Llc|Haptic feedback for a touch input device| US10344797B2|2016-04-05|2019-07-09|Microsoft Technology Licensing, Llc|Hinge with multiple preset positions| US11188132B2|2016-05-31|2021-11-30|Intel Corporation|Modular power delivery techniques for electronic devices| US10037057B2|2016-09-22|2018-07-31|Microsoft Technology Licensing, Llc|Friction hinge| US10976798B2|2016-11-30|2021-04-13|Trane International Inc.|Automated peripheral power management| US11226670B2|2017-12-27|2022-01-18|Brother Kogyo Kabushiki Kaisha|Information processing apparatus, method of controlling the same, and non-transitory storage medium storing program executable by the information processing apparatus| CN108833858B|2018-03-29|2021-01-26|中磊电子股份有限公司|Video doorbell system| US11188141B2|2018-05-11|2021-11-30|Apple Inc.|Voltage region sensing for maximum system power| JP2020187242A|2019-05-14|2020-11-19|キヤノン株式会社|Lens device, image pickup device, accessory, lens device control method, image pickup device control method, and program| US11100255B1|2019-07-01|2021-08-24|Dialog SemiconductorLimited|Method and apparatus for high voltage protection| WO2021166784A1|2020-02-19|2021-08-26|富士フイルム株式会社|Electronic device, accessory, electronic device operating method and program, and accessory operating method and program|
法律状态:
2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2019-04-02| B06T| Formal requirements before examination [chapter 6.20 patent gazette]| 2019-08-06| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US29268910P| true| 2010-01-06|2010-01-06| US61/292,689|2010-01-06| US12/695,102|2010-01-27| US12/695,102|US8069356B2|2010-01-06|2010-01-27|Accessory power management| PCT/US2010/049921|WO2011084196A1|2010-01-06|2010-09-23|Accessory power management| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|